package py.com.alfa.escriba.persistence.dto;

import java.util.Date;

import org.codehaus.jackson.annotate.JsonIgnoreProperties;

@JsonIgnoreProperties(ignoreUnknown = true)
public class PoderesDTO implements Cloneable{
	
	private Long id;
	private Long idpersonajuridica;
	private String nombre;
	private String texto;
	private Long idUsuario;
	private Date fechacreacion;
	private Long idusuariomodificacion;
	private Date fechamodificacion;
	private Long idTemp;

	public Long getIdUsuario() {
		return idUsuario;
	}
	public void setIdUsuario(Long idUsuario) {
		this.idUsuario = idUsuario;
	}
	public Date getFechacreacion() {
		return fechacreacion;
	}
	public void setFechacreacion(Date fechacreacion) {
		this.fechacreacion = fechacreacion;
	}
	public Long getIdusuariomodificacion() {
		return idusuariomodificacion;
	}
	public void setIdusuariomodificacion(Long idusuariomodificacion) {
		this.idusuariomodificacion = idusuariomodificacion;
	}
	public Date getFechamodificacion() {
		return fechamodificacion;
	}
	public void setFechamodificacion(Date fechamodificacion) {
		this.fechamodificacion = fechamodificacion;
	}

	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public Long getIdpersonajuridica() {
		return idpersonajuridica;
	}
	public void setIdpersonajuridica(Long idpersonajuridica) {
		this.idpersonajuridica = idpersonajuridica;
	}
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	public String getTexto() {
		return texto;
	}
	public void setTexto(String texto) {
		this.texto = texto;
	}
	@Override
	public PoderesDTO clone() throws CloneNotSupportedException {
		PoderesDTO dto = new PoderesDTO();	
		dto.setId(id);
		dto.setIdpersonajuridica(idpersonajuridica);
		dto.setNombre(nombre);
		dto.setTexto(texto);
		dto.setIdUsuario(idUsuario);
		dto.setFechacreacion(fechacreacion);
		dto.setIdusuariomodificacion(idusuariomodificacion);
		dto.setFechamodificacion(fechamodificacion);
		return dto;				
	}
	public Long getIdTemp() {
		return idTemp;
	}
	public void setIdTemp(Long idTemp) {
		this.idTemp = idTemp;
	}

}